package com.topvision.common.tree;

/**
 * @author shengwm
 * @version V0.0.1
 * @Title: StandardTree
 * @Package com.topvision.common.tree
 * @Description: 标准树形接口
 * @date 2017/4/18 13:58
 */
public interface StandardTree<T> {
    /**
     * 获取节点
     *
     * @return
     */
    public String getId();

    /**
     * 获取父级节点
     *
     * @return
     */
    public String getParentId();

    /**
     * 获取文本名字
     *
     * @return
     */
    public String getText();

    /**
     * 获取数据
     *
     * @return
     */
    public T getData();

    /**
     * 获取排序
     * @return
     */
    public Integer getSort();

}